// // //模拟实现string
// #include "String11.h"

// namespace lmr
// {
//     void string_test()
//     {
//         string s("haha");
//         cout << s.c_str() << endl;
//         s += "sss";
//         s += 's';
//         cout << s.c_str() << endl;
//         cout << s.size() << " " << s.capacity() <<  endl;
//         s.insert(2, "sss");
//         cout << s.c_str() << endl;
//         s.insert(5, '*');
//         cout << s.c_str() << endl;

//         s.erase(2);
//         cout << s.c_str() << endl;

//         string s1("test.cpp");
//         size_t pos = s1.find('.');
//         string buffix = s1.substr(pos);
//         cout << buffix.c_str() << endl;   
//     }

//     void string_test1()
//     {
//         string s("Hello World");
//         string s2(s);
//         bool sign = s2 == s;
//         if(sign == true)
//         {
//             // cin >> s;
//             getline(cin, s);
//             cout << s << endl;
//             string s3;
//             cin >> s3;
//             cout << s3 << endl;
//         }
//         cout << endl;
//     }

// }

// int main()
// {
//     lmr::string_test1();
//     return 0;
// }
